* {
	margin:				0;
	padding:			0;
	border:				0;
}

img {
	max-width:			100%;
	max-height:			100%;
	margin:				0;
}

body {
	font-family:		"Trebuchet MS", Helvetica, sans-serif;
	background:			#ddd;
}

a,
a:visited {
	text-decoration:	none;
	color:				white;
	display:			block;
}

a:hover{
	color:				rgb(0,132,236);
}

a.inline{
	display:			inline;
}

.hidden {
	display:			none;
}

h1 {
	float:				left;
	font-family:		"Trebuchet MS", Helvetica, sans-serif;
	font-weight:		normal;
	text-shadow:		1px 1px 2px rgba(0,0,0,0.4);
	margin:				0 5px;
	padding:			5px 0 10px 0;
}

h2 {
	clear:				both;
	padding:			0px 0px 5px 10px;
	margin-bottom:		15px;
	font-style:			italic;
	border-bottom:		1px solid #444;
}

h3 {
	font-weight:		normal;
	color:				#bbb;
	background-color:	#666;
	font-style:			italic;
	margin:				auto;
	text-align:			center;
}

table {
	clear:				both;
	width:				100%;
	margin:				auto;
	text-align:			center;
	border-spacing:		0;
	color:				white;
}

td:nth-child(1) {
	color:				rgb(0,160,232);
	text-align:			right;
}
